inner organs - Alemán Inglés Diccionario